package com.closer.server.biz.codebox.dto;

import com.closer.server.biz.problem.dto.JudgeCase;
import com.closer.server.biz.problem.dto.JudgeConfig;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class JudgeContext {

    /**
     * 提交代码
     */
    private String code;

    /**
     * 语言
     */
    private String language;

    /**
     * 测试用例
     */
    private List<JudgeCase> testCases;

    /**
     * 判题配置
     */
    private JudgeConfig judgeConfig;

}
